草庐IT

javac : invalid target release: 1. 8

全部标签

javac 优化标志

这个问题在这里已经有了答案:OptimizationbyJavaCompiler(6个回答)关闭8年前.我最近一直在用C编写大量代码,现在正在切换到Java。我目前正在实现一个大型数据结构,并且想知道当我调用Java编译器时是否可以打开任何优化标志以提高gcc中的性能。我习惯了:gcc-O3-NDEBUGMyProgram.cjavac有类似的命令吗?我正在使用JDK,并且正在运行Ubuntu10.04。 最佳答案 Java中的优化主要由JIT编译器在运行时完成。因此,试图指示它在编译时以某种方式优化是没有意义的(当它无论如何都只创

javac 优化标志

这个问题在这里已经有了答案:OptimizationbyJavaCompiler(6个回答)关闭8年前.我最近一直在用C编写大量代码,现在正在切换到Java。我目前正在实现一个大型数据结构,并且想知道当我调用Java编译器时是否可以打开任何优化标志以提高gcc中的性能。我习惯了:gcc-O3-NDEBUGMyProgram.cjavac有类似的命令吗?我正在使用JDK,并且正在运行Ubuntu10.04。 最佳答案 Java中的优化主要由JIT编译器在运行时完成。因此,试图指示它在编译时以某种方式优化是没有意义的(当它无论如何都只创

java - 使用 javac 和 javax.tools.JavaCompiler 有什么区别?

Maven编译器插件文档states:TheCompilerPluginisusedtocompilethesourcesofyourproject.Since3.0,thedefaultcompilerisjavax.tools.JavaCompiler(ifyouareusingjava1.6)andisusedtocompileJavasources.Ifyouwanttoforcethepluginusingjavac,youmustconfigurethepluginoptionforceJavacCompilerUse确实,当我们的构建中未指定forceJavacCompi

java - 使用 javac 和 javax.tools.JavaCompiler 有什么区别?

Maven编译器插件文档states:TheCompilerPluginisusedtocompilethesourcesofyourproject.Since3.0,thedefaultcompilerisjavax.tools.JavaCompiler(ifyouareusingjava1.6)andisusedtocompileJavasources.Ifyouwanttoforcethepluginusingjavac,youmustconfigurethepluginoptionforceJavacCompilerUse确实,当我们的构建中未指定forceJavacCompi

java - javac的classpath和sourcepath选项的区别

我阅读了Sun文档和很多关于StackOverflow的帖子,但我仍然对Java编译器选项-cp和-sourcepath之间的区别感到困惑.假设我有这个目录结构:c:\Java\project1\src(wheretheJavasourcefilesare)c:\Java\project1\bin(wheretheJavaclassfileswillbeoralreadyare)假设我在包com.mypackage中有一个源文件MainClass.java,并且源文件夹中的目录结构是ok的。我在project1目录下运行:javac-dbin-sourcepathsrcsrc/com/

java - javac的classpath和sourcepath选项的区别

我阅读了Sun文档和很多关于StackOverflow的帖子,但我仍然对Java编译器选项-cp和-sourcepath之间的区别感到困惑.假设我有这个目录结构:c:\Java\project1\src(wheretheJavasourcefilesare)c:\Java\project1\bin(wheretheJavaclassfileswillbeoralreadyare)假设我在包com.mypackage中有一个源文件MainClass.java,并且源文件夹中的目录结构是ok的。我在project1目录下运行:javac-dbin-sourcepathsrcsrc/com/

java - 找不到 javac 编译器

我正在尝试使用Ant将我的Web应用程序打包到war文件中。当我构建时,我收到以下错误:C:\DocumentsandSettings\Administrator\workspace\Assignment7\build.xml:67:Unabletofindajavaccompiler;com.sun.tools.javac.Mainisnotontheclasspath.PerhapsJAVA_HOMEdoesnotpointtotheJDK.Itiscurrentlysetto"C:\ProgramFiles\Java\jre6"以下是我的build.xml-->==="compl

java - 找不到 javac 编译器

我正在尝试使用Ant将我的Web应用程序打包到war文件中。当我构建时,我收到以下错误:C:\DocumentsandSettings\Administrator\workspace\Assignment7\build.xml:67:Unabletofindajavaccompiler;com.sun.tools.javac.Mainisnotontheclasspath.PerhapsJAVA_HOMEdoesnotpointtotheJDK.Itiscurrentlysetto"C:\ProgramFiles\Java\jre6"以下是我的build.xml-->==="compl

java - 如何抑制有关已弃用 api 的 javac 警告?

当我编译时,javac输出:Note:SomeinputfilesuseoroverrideadeprecatedAPI.Note:Recompilewith-Xlint:deprecationfordetails.`我希望取消此警告。尝试-Xlint:none似乎没有帮助。 最佳答案 根据我在文档中的信息,您无法在命令行上执行此操作。根据javacdocumentation,-Xlint:none仅禁用“Java语言规范未强制要求”的警告。警告您使用已弃用的API似乎是由语言规范管理的。您最好的选择是修复已弃用API的使用。但是,

java - 如何抑制有关已弃用 api 的 javac 警告?

当我编译时,javac输出:Note:SomeinputfilesuseoroverrideadeprecatedAPI.Note:Recompilewith-Xlint:deprecationfordetails.`我希望取消此警告。尝试-Xlint:none似乎没有帮助。 最佳答案 根据我在文档中的信息,您无法在命令行上执行此操作。根据javacdocumentation,-Xlint:none仅禁用“Java语言规范未强制要求”的警告。警告您使用已弃用的API似乎是由语言规范管理的。您最好的选择是修复已弃用API的使用。但是,